#pragma once

#include "gamestate.h"

class GameCompleteState : public GameState
{
	// Instance of the gamestate
	static GameCompleteState* pInstance;

	int imageID;
	int screenWidth;
	int screenHeight;
	float timer;

	GameCompleteState(void);
	~GameCompleteState(void);
public:
	static GameCompleteState* GetInstance( void );
	static void DeleteInstance( void );

	//////////////////////////////////////////////////
	// GameState Methods:
	virtual void Update(float deltaTime)	override;
	virtual void Render(void) const			override;
	virtual void Enter(void)				override;
	virtual void Exit(void)					override;
};

